package com.example.innospace.demos.pojo.entity;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serializable;

/**
 * 学生信息实体类
 * 对应数据库中的 student 表
 */
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class Student implements Serializable {


    private  Long  id; // 自增主键


    private String name; // 姓名

    private String studentId; // 学号
    private String password;//密码
    //@Column(name = "class")

    private String college; // 学院

    private String major; // 专业


    private String phoneNumber; // 手机号

    private String email; // 邮箱

    private String enrollmentDate; // 年级
    private String inclass;//班级


    private String bankCard; // 银行卡号


    private String educationLevel; // 学历


    private String gender; // 性别（1: 女, 2: 男）


    private String qqNumber; // QQ号

    private String avatar; // 头像URL


    private Integer projectid; // 参与项目ID，外键关联
    private int status;//当前账号状态
}